pyloric glands
noun plural
: the short coiled tubular glands of the mucous coat of the stomach occurring chiefly near the pyloric end
Love words? Need even more definitions?
Merriam-Webster unabridged
Share